Skip to main content

Software Development

Are you interested in coding and computer software? Have you ever wanted to build your own website or your own app? Software development could be the right career for you.

In this program, you'll develop the planning and coding skills necessary to create software for various devices. You’ll be exposed to a wide variety of coding languages and environments. You will also have the opportunity to test and manage software, work in teams and conduct research.

Whether you want to work as an app developer, a web designer, or a computer programmer, you will be prepared to work with others in a rapidly-growing industry. 

Detailed Information

The program works with modern technologies and programming languages. The program exposes students to technologies such as HTML5, CSS3, Responsive Website Design, JavaScript, Node.js, PHP/Laravel, Android/Kotlin and DBMS/SQL. The program also allows students to develop soft skills in agile development, project management and job preparation techniques.

Students must maintain a grade of 2.0 in each class. All software required for the program is available in CIS labs. Students can purchase the software to use at home with student discounts.

This program is designed to prepare students for employment in the specialized field of DevOps.

DevOps bonds Software development with the Networking & Cloud operations needed to deploy and manage software. Software development and Networking & Cloud operations historically worked independently of one another, DevOps is the process of combining people, processes, and technologies to build higher quality software rapidly.
 
The Bachelor of Applied Science (BAS) in DevOps Engineering will provide students with a foundation of theoretical and technical knowledge in DevOps. This degree prepares graduates to close the gap between software development and IT operations to create a unified and responsive approach to changing business needs and rapidly releasing high-quality application software and IT systems.
 
The program map below represents the courses a student would take entering with the Software Development AAS. The courses students are required to take in the DevOps program in quarters 7-12 depend on the degree a student brings into the program. The Cloud Computing and the Computer Network Design & Administration AAS degrees also feed into this program, and each have a set of required courses in the DevOps program. No student will be allowed to register for quarters 7-12 without meeting with DevOps faculty or Program Specialist
 
Note: It is required for all DevOps students to meet with DevOps faculty or Pathways Specialist in order to register for DevOps courses. Students will be given detailed instructions for which courses they should register for and their success in the program is dependent on appropriate course selection in each quarter. 

Program Map for

Print/Download

Choose program map:

Total Program Credits: 180


Program Courses

First Quarter

Course ID
Course Title
Credits
CIS 107
Software Math  
2
CIS 108
Computer Math  
3
CIS 111
HTML5/CSS3  
5
CIS 146
Introduction to Programming  
5
Total Credits
 
15

Second Quarter

Course ID
Course Title
Credits
CIS 114
Frontend Development I  
5
CIS 126
DBMS/SQL  
5
CIS 130
Responsive Website Design  
5
Total Credits
 
15

Third Quarter

Course ID
Course Title
Credits
CIS 117
Frontend Development II  
5
CMST&210
Interpersonal Communication  
5
ENGL&101
English Composition I  
5
Total Credits
 
15

Fourth Quarter

Course ID
Course Title
Credits
CIS 230
PHP I  
5
CIS 258
Backend Development I  
5
CIS 282
Programming Principles  
5
Total Credits
 
15

Fifth Quarter

Course ID
Course Title
Credits
CIS 217
Mobile Development I  
5
CIS 233
PHP II  
5
CIS 259
Backend Development II  
5
Total Credits
 
15

Sixth Quarter

Course ID
Course Title
Credits
CIS 218
Mobile Development II  
5
CIS 225
Content Management Systems  
5
CIS 272
Agile Software Development  
5
Total Credits
 
15

Seventh Quarter

Course ID
Course Title
Credits
DVOP 320
Introduction to DevOps  
5
DVOP 325
Intro to Virtualization/Cloud  
5
 
General Electives  
5
Total Credits
 
15
BUS& 101
Intro to Business  
5
BUS& 201
Business Law  
5
CIS 110
Introduction to Computer Applications  
5
CMST&220
Public Speaking  
5
CMST 250
Managing Conflict Through Communication  
5
ENGL&102
Composition II  
5
HLTH 102
Health Enhancement  
5
MATH&107
Math in Society  
5
MATH&141
Precalculus I  
5
MATH&146
Introduction to Stats  
5
PE 275
Diversity in Sports  
5

Eighth Quarter

Course ID
Course Title
Credits
DVOP 340
Linux Server Administration I  
5
 
General Electives  
10
Total Credits
 
15
BUS& 101
Intro to Business  
5
BUS& 201
Business Law  
5
CIS 110
Introduction to Computer Applications  
5
CMST&220
Public Speaking  
5
CMST 250
Managing Conflict Through Communication  
5
ENGL&102
Composition II  
5
HLTH 102
Health Enhancement  
5
MATH&107
Math in Society  
5
MATH&141
Precalculus I  
5
MATH&146
Introduction to Stats  
5
PE 275
Diversity in Sports  
5

Ninth Quarter

Course ID
Course Title
Credits
DVOP 330
Cloud Architecting I  
5
DVOP 341
Linux Server Administration II  
5
DVOP 371
Cisco Networking Infrastructure I  
5
Total Credits
 
15

Tenth Quarter

Course ID
Course Title
Credits
DVOP 400
DevOps I  
5
DVOP 425
Cloud Architecting II  
5
 
Social Sciences  
5
Total Credits
 
15
Social Sciences: Choose 5 credits Social Sciences: Choose 5 credits  
ANTH&100
Survey of Anthropology  
5
GEOG&100
Introduction to Geography  
5
PSYC&100
General Psychology  
5
SOC& 101
Intro to Sociology  
5

Eleventh Quarter

Course ID
Course Title
Credits
CIS 430
Cloud SysOps Administrator  
5
DVOP 401
DevOps II  
5
 
Natural Sciences with a lab component  
5
Total Credits
 
15
ASTR&101
Intro to Astronomy  
5
BIOL&160
General Biology w/Lab  
5
CHEM&110
Chemical Concepts w/Lab  
5
ENVS&101
Intro to Env Science  
5
GEOL&101
Intro Physical Geology  
5
PHYS 100
Introductory Physics  
5

Twelfth Quarter

Course ID
Course Title
Credits
DVOP 480
AWS DevOps Engineering  
5
 
Humanities  
10
Total Credits
 
15
Humanities: Choose 10 credits Humanities: Choose 10 credits  
CMST 226
Gender Communication  
5
CMST 227
Intercultural Communication  
5
FILM 141
Introduction to Film  
5
MUSC 106
History of Popular Music  
5

Estimated costs for completing this program

 
WA Resident
Non-Resident
International
Total Costs
$
$
$

Costs for completing a degree or certificate can vary. For more information about costs, visit our How Much Does it Cost? page.

Have a question? Let's hear it.